package com.duobaoyu.dby.supply.common.biz.remote.to.refund;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @className: AfterSaleLogisticsVO
 * @description: 查询售后支持物流
 * @author: lyy
 * @createDate: 2022-07-25 15:32
 * @Version: 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class AfterSaleLogisticsTO implements Serializable {

	private static final long serialVersionUID = 4754887711313529635L;
	/**
	 * 供应链平台售后申请编号
	 */
	private String afterSaleSn;
	/**
	 * 业务平台售后申请编号
	 */
	private String bizAfterSaleSn;
	/**
	 * 支持的物流集
	 */
	private List<Logistics> logistics;

	@Data
	@AllArgsConstructor
	@NoArgsConstructor
	@Builder
	public static class Logistics {

		/**
		 * 物流公司编码
		 */
		private String expressCompanyCode;
		/**
		 * 物流公司名称
		 */
		private String expressCompanyName;
	}

}
